scripts/dtc: Update to upstream version 1.4.1
authorPhil Elwell <phil@raspberrypi.org>
Mon, 10 Aug 2015 08:49:15 +0000 (09:49 +0100)
committerpopcornmix <popcornmix@gmail.com>
Mon, 20 Feb 2017 12:18:02 +0000 (12:18 +0000)
commitaefac30cfd5ebdd5cb9937dd29e201b7dac3a38b
treef4b57b0ccb6c35cf7bee6eb999c28a9d0b7c14dc
parent9d454add6c69dcfb0f5ebf962816d9219c0a6780
scripts/dtc: Update to upstream version 1.4.1

Includes the new localfixups format.

Signed-off-by: Phil Elwell <phil@raspberrypi.org>
scripts/dtc: Fix UMR causing corrupt dtbo overlay files

struct fixup_entry is allocated from the heap but it's member
local_fixup_generated was never initialized. This lead to
corrupted dtbo files.

Fix this by initializing local_fixup_generated to false.

Signed-off-by: Matthias Reichl <hias@horus.com>
scripts/dtc: Only emit local fixups for overlays

Signed-off-by: Phil Elwell <phil@raspberrypi.org>
scripts/dtc/checks.c
scripts/dtc/dtc-lexer.l
scripts/dtc/dtc-lexer.lex.c_shipped
scripts/dtc/dtc-parser.tab.c_shipped
scripts/dtc/dtc-parser.tab.h_shipped
scripts/dtc/dtc-parser.y
scripts/dtc/dtc.c
scripts/dtc/dtc.h
scripts/dtc/flattree.c
scripts/dtc/version_gen.h